﻿img{
    max-width:100%;
}
*:focus {outline: none;}
body{
    position:relative;
}
@font-face {
  font-family: "Ping Hei Light";
  src: url("../fonts/Ping Hei Light.woff2") format("woff2"),
       url("../fonts/Ping Hei Light.woff") format("woff"),
       url("../fonts/Ping Hei Light.ttf") format("truetype"),
       url("../fonts/Ping Hei Light.eot") format("embedded-opentype"),
       url("../fonts/Ping Hei Light.svg") format("svg"),
       url("../fonts/Ping Hei Light.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "Cambria";
  src: url("../fonts/Cambria.woff2") format("woff2"),
       url("../fonts/Cambria.woff") format("woff"),
       url("../fonts/Cambria.ttf") format("truetype"),
       url("../fonts/Cambria.eot") format("embedded-opentype"),
       url("../fonts/Cambria.svg") format("svg"),
       url("../fonts/Cambria.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}
/*@font-face {
  font-family: "PingFangTC-Light";
  src: url("fonts/PingFangTC-Light/PingFangTC-Light.woff2") format("woff2"),
       url("fonts/PingFangTC-Light/PingFangTC-Light.woff") format("woff"),
       url("fonts/PingFangTC-Light/PingFangTC-Light.ttf") format("truetype"),
       url("fonts/PingFangTC-Light/PingFangTC-Light.eot") format("embedded-opentype"),
       url("fonts/PingFangTC-Light/PingFangTC-Light.svg") format("svg"),
       url("fonts/PingFangTC-Light/PingFangTC-Light.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}*/
 @font-face {
  font-family: "TradeGothicLT-CondEighteen";
  src: url("../fonts/TradeGothicLT-CondEighteen.woff2") format("woff2"),
       url("../fonts/TradeGothicLT-CondEighteen.woff") format("woff"),
       url("../fonts/TradeGothicLT-CondEighteen.ttf") format("truetype"),
       url("../fonts/TradeGothicLT-CondEighteen.eot") format("embedded-opentype"),
       url("../fonts/TradeGothicLT-CondEighteen.svg") format("svg"),
       url("../fonts/TradeGothicLT-CondEighteen.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
} 
@font-face {
  font-family: "Palatino Linotype Bold";
  src: url("../fonts/Palatino Linotype Bold.woff2") format("woff2"),
       url("../fonts/Palatino Linotype Bold.woff") format("woff"),
       url("../fonts/Palatino Linotype Bold.ttf") format("truetype"),
       url("../fonts/Palatino Linotype Bold.eot") format("embedded-opentype"),
       url("../fonts/Palatino Linotype Bold.svg") format("svg"),
       url("../fonts/Palatino Linotype Bold.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}
@font-face {
  font-family: "CenturyGothic";
  src: url("../fonts/CenturyGothic.woff2") format("woff2"),
       url("../fonts/CenturyGothic.woff") format("woff"),
       url("../fonts/CenturyGothic.ttf") format("truetype"),
       url("../fonts/CenturyGothic.eot") format("embedded-opentype"),
       url("../fonts/CenturyGothic.svg") format("svg"),
       url("../fonts/CenturyGothic.otf") format("opentype");
  font-weight: normal;
  font-style: normal;
}
/*************************************/
#toubu{  padding:0em 0; height:90px;
position:fixed;  left:0; top:0; z-index:888; width:100%; color:#fff;font-size:1.15em;} 
.toubumid{padding:0em 3%; position:relative;}
.toubu_left{
float:left; margin-top:26.5px;}
.toubu_left a img:nth-child(2){
display:none;}
.toubu_phone{
float:right; line-height:2.3125em;}
.toubu_phone span{ padding-left:1.35em;
background-image:url(../images/img1.png); background-position:left center; background-repeat:no-repeat; font-size:1.45em;}
.toubu_menu{
float:right; margin-right:9%;}
.toubu_menu{
float:right; }
.toubu_menu ul li a.biga{
color:#fff; line-height:90px; height:90px; display:inline-block;}
.toubu_menu ul li{ margin-left:3.5em; float:right; position:relative;
display:inline-block;}
.toubu_menu ul li:last-child{
margin-left:0;}
.bodyon #toubu{ -webkit-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -moz-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -ms-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -o-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
  padding:0em 0; height:70px;
}
.bodyon .toubu_left a img:nth-child(1){
display:none;}
.bodyon .toubu_left a img:nth-child(2){
display:block;}
.bodyon .toubu_menu ul li a{
color:#3f3f3f;}
.bodyon .toubu_phone span{
color:#333; background-image:url(../images/img2.png);}
.nybanner{ overflow:hidden;
position:relative;}
.nybanner img{
width:100%;}
.nybanner_info{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10; color:#fff;}
.div1399{
margin:0 auto;  padding:0 13%;}
.nybanner_1{
font-size:3em;}
.nybanner_2{ font-weight:bold; font-size:3.75em;
 font-family: "Cambria"; margin-top:0.1em; margin-bottom:0.07em;}
.nybanner_3{
font-size:1.5em;}
.nysubmenu{ background-color:#fff;-webkit-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -moz-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -ms-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -o-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
position:relative;}
.staff-title{background-color: #fff;width: 100%;height: 6.0em;position: relative; line-height:6.0em}
    .staff-title i{display: block;position: absolute;height: 4px;width: 60%;background-color: #b51f22; z-index:1;}
	.staff-title b.bt{
	position:absolute; left:0; top:0; width:100%; height:4px; background-color:#e8e8e8;}
    .staff-title .swiper-container {width:840px;height:75px;color: #fff;text-align: center;margin: 0 auto;}
    .staff-title .swiper-slide {height: 100%;}
    .staff-title .swiper-slide .title {font-size:1.5em;line-height:4em;font-family: "苹方 细体_1";color: #000;width: 210px;transition: all 0.4s;-webkit-transition: all 0.4s;display: block;cursor: pointer;}
.staff-title .swiper-slide.on .title,.staff-title .swiper-slide:hover .title{color: #b51f22}
.staff-title .swiper-slide.on .title:visited{color: #000}
.about_1_left{
width:47%; margin-top:1.5em; margin-bottom:3em;}
.about_1{ overflow:hidden; margin-bottom:9em;
position:relative;}
.about_1_right{ overflow:hidden; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/about/img1.jpg);
position:absolute; height:100%; right:0; top:0; width:47.55208333333333%;}
.about_1_right img{
display:none}
.about_1_left_1 span{ letter-spacing:2px;
color:#000; font-size:1.125em;font-family: "TradeGothicLT-CondEighteen"; background-position:right center; background-repeat:no-repeat; background-image:url(../images/about/img5.png); padding-right:23px;}
.about_1_left_2{font-family: "苹方 细体_1";
font-size:1.5875em; color:#000; margin-top:0.3em; margin-bottom:1em;}
.about_1_left_3{
font-size:0.875em; color:#666; line-height:1.7;}
.about_2{ padding-top:8em; padding-bottom:10em;
background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/about/img2.jpg);}
.about_2_1 span{
color:#fff; background-image:url(../images/about/img6.jpg);}
.about_2_2{ margin-bottom:3.5em;
color:#fff; font-size:2.25em;font-family: "苹方 细体_1"; margin-top:0.4em;}
.about_3_1{
position:relative; color:#fff; height:5.5em;}
.about_3_1 span{font-family: "Palatino Linotype Bold"; font-size:1.5em; padding-bottom:0.8em; bottom:-4px; font-weight:normal;
position:absolute; background-repeat:no-repeat; background-position:100% bottom}
.about_3_1 span b{
position:absolute; width:100%; height:16px; background-position:center; background-repeat:no-repeat; bottom:4px; left:0; background-image:url(../images/about/img8.png);}
.about_3{
background-repeat:repeat-x; background-position:center 5.5em; background-image:url(../images/about/img7.png);}
.about_3_2{ margin-bottom:0.6em; margin-left:1em;-webkit-transition-duration:.4s;-o-transition-duration:.4s;-ms-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s;
color:#fff; font-size:1.25em; margin-top:2.5em;-webkit-transition-delay:.4s;-o-transition-delay:.4s;-ms-transition-delay:.4s;-moz-transition-delay:.4s;transition-delay:.4s;}
.about_3_3{ margin-left:1em;-webkit-transition-duration:.4s;-o-transition-duration:.4s;-ms-transition-duration:.4s;-moz-transition-duration:.4s;transition-duration:.4s;
color:#ccc; line-height:1.7;-webkit-transition-delay:.6s;-o-transition-delay:.6s;-ms-transition-delay:.6s;-moz-transition-delay:.6s;transition-delay:.6s;}
.swiper-container-history{background-repeat:repeat-x; background-position:center 5.1875em; background-image:url(../images/about/img9.png);}
.about_3_2,.about_3_3{
opacity:0;}
.swiper-slide-active .about_3_2,.swiper-slide-active .about_3_3{
opacity:1; margin-left:0}
.swiper-slide-active .about_3_1 span b{
bottom:4px;}
.about_3_mid{
margin-left:4em;}
.swiper-slide-active .about_3_1 span{ padding-bottom:0.3em;
font-size:4.5em; background-position:right bottom; background-image:url(../images/about/img10.png);}
.swiper-slide-active .about_3_mid{
margin-left:0;}
 .swiper-pagination-progressbar .swiper-pagination-progressbar-fill,.swiper-scrollbar-drag{
border-radius:0;
 background-color:#b51f22;  }
 
#videodrug{
margin-top:6.4em; height:5px; left:0; width:100%;} 
.about_4_2{ margin-top:3.5em; overflow:hidden; background-position:bottom; background-repeat:repeat-x; background-image:url(../images/about/img11.png);
margin-bottom:6em;}
.about_4{
margin-top:6.5em;}
.about_4_2 .swiper-slide {

	text-align: center;

    padding: 0 calc((100vw - 1399px) * 0.0520833333333333);

	width: 1399px;

}
.inner figure {

	width: 100%; margin:0; padding:0; overflow:hidden;

}

.inner figure img {

	width: 100%;

	 

}
.video_mask{
position:absolute; left:0; top:0; width:100%; text-align:center; height:100%; z-index:10;}
.video_mask_2{font-family: "TradeGothicLT-CondEighteen"; font-size:1.875em;
color:#fff; margin-top:2em; margin-bottom:0.2em;}
.video_mask_3{font-family: "苹方 细体_1";
color:#fff; font-size:1.875em;}
#footer{font-family: "Ping Hei Light";
background-color:#2f2f2f; overflow:hidden;}
.footer_left{
float:left; width:30%;}
.footer_cp{ overflow:hidden; clear:both;
background-color:#282828;}
.footer_cp_1{
font-size:1.125em; padding:0.7em 0 0.5em 0;}
.footer_cp a{
color:#ccc; padding:0 0.9em; background-position:left center; background-repeat:no-repeat; background-image:url(../images/footer/img7.png);}
.footer_cp a:nth-child(2){
background-image:none}
.footer_cp a:hover{
color:#fff;}
.footer_cp span{
color:#b51f22}
.footer_mid{
float:left; width:55%;}
.footer_right{
float:right; width:13%;}
.footer_top{
overflow:hidden;}
.footer_left_1 span{font-family: "苹方 细体_1"; padding-right:25px; display:inline-block;
font-size:1.125em; color:#fff; background-position:right 1px; background-repeat:no-repeat; background-image:url(../images/footer/img1.png);}
.footer_left_2_1{font-size:1.125em; color:#fff;font-family: "苹方 细体_1";}
.footer_left_2,.footer_mid_mid_2,.footer_right_mid_2{
margin-top:2.7em;}
.footer_left_2_2{
color:#dadada; font-size:1em; line-height:1.6; margin-top:1em; margin-bottom:1em;}
.footer_left_2_3_1{ font-size:1.125em;
color:#b51f22;}
.footer_left_2_3_2{
font-size:1.125em; color:#fff; padding-bottom:1em; border-bottom:1px #4c4c4d solid;}
.footer_left_2_3_3{
color:#969696; font-size:1.125em; margin-top:2em; }
.footer_left_mid{
padding-right:17%;border-right:1px #4d4d4d solid;}
.footer_mid_mid_2 ul li{
float:left; width:16.66666666666667%;}
.footer_mid_mid_2 ul li:nth-child(1){
margin-left:0;}
.footer_top{
padding:6em 0; overflow:hidden;}
.footer_mid_mid{ overflow:hidden;
padding:0 5%;  }
.footer_mid_mid_2 ul li p{ position:relative;
font-size:1.25em; color:#fff; margin-bottom:1em;}
.footer_mid_mid_2 ul li p i{ display:none;
position:absolute; right:0; top:0.1em; color:#fff; font-size:1.25em;}
.footer_mid_mid_2 ul li a{
font-size:1.125em; color:#ccc;}
.footer_mid_mid_2 ul li dd{
margin-top:0.7em;}
.footer_mid_mid_2 ul li a:hover{
color:#b51f22;}
.footer_right_mid{ overflow:hidden;
padding-left:35%;border-left:1px #4d4d4d solid;}
.footer_right_mid_2{
text-align:center; color:#dadada;}
.footer_right_mid_2 div{
padding-top:0.8em;}
.footer_right_mid_3{
margin-top:1.5em; line-height:1.8; margin-bottom:1em;}
.footer_right_mid_3 a{ padding-left:28px;
display:inline-block; color:#c9c9c9; background-position:left center; background-repeat:no-repeat;}
.footer_right_mid_3 a.oa_link{
background-image:url(../images/footer/img3.png);}
.footer_right_mid_3 a.oa_link:hover{
background-image:url(../images/footer/img3on.png);}
.footer_right_mid_3 a.com_email{
background-image:url(../images/footer/img4.png);}
.footer_right_mid_3 a.com_email:hover{
background-image:url(../images/footer/img4on.png);}
.footer_right_mid_3 a.lay_notice{
background-image:url(../images/footer/img5.png);}
.footer_right_mid_3 a.lay_notice:hover{
background-image:url(../images/footer/img5on.png);}
.footer_right_mid_3 a:hover{
color:#b51f22;}
.footer_right_mid_4{
color:#969696; margin-bottom:1.5em;}
.footer_right_mid_4 a{
color:#969696}
.footer_right_mid_4 a:hover{
color:#fff;}
.gotops{
position:fixed; right:0%; bottom:3em; z-index:88; opacity:0; cursor:pointer; width:0px; height:0px; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/footer/img6.png);}
.gotops_show{ right:3%;
width:50px; height:50px; opacity:1;}
.nysubmenu_select_mid{
border:1px #ccc solid; padding:0.5em 0.8em;}
.nysubmenu_select_mid select{
background-position:right center; background-repeat:no-repeat; background-image:url(../images/about/img20.png);
border:none; font-size:1em; color:#1a1a1a; height:2em;appearance: none; -moz-appearance: none; -webkit-appearance: none; width:100%;}
.nysubmenu_select{ overflow:hidden;
display:none; padding:1.5em 0 1.5em 0;}
.mobile_footer{ display:none; color:#969696;
text-align:center; color:#ccc; padding-bottom:1em;}
.mobile_footer a{
color:#969696}
.org_2{
text-align:center;}
.org_1_1{font-family: "苹方 细体_1"; font-size:2.125em;
text-align:center; color:#000;}
.org_1_2{font-family: "TradeGothicLT-CondEighteen"; letter-spacing:3px;
text-align:center; color:#000; font-size:1.125em;}
.org_2{
margin:5em 0; text-align:center;}
.honor_2_pic{
overflow:hidden;}
.honor_2_pic img{
width:100%;}
.honor_2_2{font-family: "苹方 细体_1";
color:#9c9c9c; font-size:0.875em; margin-top:2.5em; margin-bottom:0.8em;}
.honor_2_3{font-family: "苹方 细体_1"; color:#000; line-height:1.6;
font-size:1.125em;}
.swiper-button-next-honor{ margin-top:0; top:30%; right:1.5em;
width:3.125em; height:3.125em; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/about/img15.png);}
.swiper-button-next-honor:hover{
background-image:url(../images/about/img16.png);}
.swiper-button-prev-honor{ margin-top:0; top:30%; left:1.5em;
width:3.125em; height:3.125em; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/about/img14.png);}
.swiper-button-prev-honor:hover{
background-image:url(../images/about/img17.png);}
.honor_2{
margin-top:4em; margin-bottom:7em;}
.honor_3{ padding-top:6.25em; padding-bottom:4em;
background-color:#f7f7f7; overflow:hidden;}
.honor_3_2 ul li{ margin-right:1.96%; padding-bottom:3em; border-bottom:1px #cdcdcd solid; padding-top:2.6875em;
float:left; width:23.51679771265189%;}
.honor_3_2 ul li:nth-child(4n){
margin-right:0;}
.honor_3_2_pic{
position:relative; overflow:hidden;}
.honor_3_2_pic img{
width:100%;}
.honor_3_2_pic_mask{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:1; background-color:#b51f22; opacity:0}
.honor_3_2_pic_mask_border{transform: scale(0.9, 0.9);opacity:0;
border:1px #c1dcb3 solid;  width:100%; height:100%; z-index:2; position:absolute; left:0; top:0;}
.honor_3_2_pic_mask_ico{opacity:0; background-size:cover; z-index:3; margin-left:-16px; margin-top:-16px;
position:absolute; left:50%; top:50%; width:32px; height:31px; background-position:center; background-repeat:no-repeat; background-image:url(../images/about/img19.png);}
.honor_3_2_pic_name{ margin-top:1em;
color:#272727; padding:0 1em; font-size:1.125em; text-align:center;}
.honor_3_2 ul li:hover .honor_3_2_pic_mask{
opacity:0.9}
.honor_3_2 ul li:hover .honor_3_2_pic_mask_ico,.honor_3_2 ul li:hover .honor_3_2_pic_mask_border{
opacity:1}
.contact_1{
text-align:center;}
.contact_1_1{
color:#080808;font-family: "苹方 细体_1"; font-size:1.875em;}
.contact_1_2{
font-size:1.125em; color:#333;font-family: "Ping Hei Light"; margin-top:0.2em; margin-bottom:1em;}
.contact_1_3 span{border-radius:2.5em;
display:inline-block; color:#fff; background-color:#b51f22; font-size:1.125em; padding:0.6em 1.5em;}
.contact_2{font-family: "Ping Hei Light";
color:#2f2f2f; font-size:1.125em; margin-top:3.3em; margin-bottom:3em;}
.contact_2 a{
color:#2f2f2f;}
.contact_2 a:hover,.contact_2 a.on{
color:#b51f22}
.contact_2 span{
padding:0 0.8em;}
.contact_3 ul li{ padding-bottom:0.5em; margin-bottom:2em;
float:left; width:31%; border-bottom:1px #b9b9b9 solid; margin-right:2.9%;}
.contact_3 ul li:nth-child(5){
margin-right:0;}
.contact_3 ul li input{font-family: "Ping Hei Light"; font-size:1em;
border:none; width:100%; background:none; background-color:transparent;}
.contact_3 ul li:nth-child(2){
margin-right:0; width:66.1%;}
.contact_3 ul li:last-child{
margin-right:0; width:100%;}
.contact_3 ul li textarea{font-family: "Ping Hei Light"; font-size:1em;
border:none; width:100%; height:6em; background:none; background-color:transparent;}
.contact_4{
text-align:center; padding-bottom:4.5em; padding-top:1em;} 
.contact_4 a{font-family: "Ping Hei Light"; color:#fff; background-color:#4e4e4e; line-height:2.333333333333333em; width:11.11111111111111em;
display:inline-block; font-size:1.125em;}
.contact_4 a:hover{
background-color:#b51f22}
.contact_5{
position:relative; overflow:hidden;}
.contact_5_left{
width:50%; position:relative; overflow:hidden;}
.contact_5_left img{
width:100%;}
.contact_5_left_mask{ color:#fff; background-image:url(../images/about/img28.png);
position:absolute; right:0; height:72%; top:14%; width:72.91666666666667%;}
.contact_5_left_mask_mid{
padding:0 10%;}
.contact_5_left_mask_mid_1{
font-size:1.5em;font-family: "苹方 细体_1";}
.contact_5_left_mask_mid_2{ padding-top:0.7em; padding-bottom:1.3em;
font-size:1.125em;font-family: "Ping Hei Light"; border-bottom:1px #fff solid;}
.contact_5_left_mask_mid_3{font-family: "Ping Hei Light"; line-height:1.5; margin-top:1.5em;
font-size:1.125em;}
.contact_5_right{
position:absolute; right:0; top:0; width:50%; height:100%;}
.contact_5_right img.contact_5_right_img{
display:none;}
#map22{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:1;}
.contact_6{
background-color:#fff; overflow:hidden;}
.contact_6_1{ padding-top:2.8em; padding-bottom:2em;
text-align:center; color:#000; font-size:1.875em;font-family: "苹方 细体_1";}
.contact_6_2 ul li{ height:8.875em; margin-bottom:1em;  
float:left; width:24.30307362401716%; margin-right:0.93%;}
.contact_6_2 ul li.dhide{
display:none;}
.contact_6_2.showall ul li.dhide{
display:block;}
.contact_6_2 ul li:hover{
background-color:#b51f22}
.contact_6_2 ul li:nth-child(4n){
margin-right:0;}
.contact_6_2_mid{
padding:0 1em;}
.contact_6_2 ul li .cell_mid{
border:1px #e8e8e8 solid;}
.contact_6_2_mid_1{font-family: "苹方 细体_1"; margin-bottom:0.8em;
color:#333;}
.contact_6_2_mid_2{ margin-bottom:0.5em;
color:#333;font-family: "Ping Hei Light"; background-position:left center; background-repeat:no-repeat; padding-left:22px; background-image:url(../images/about/img23.png);}
.contact_6_2_mid_3{
color:#333;font-family: "Ping Hei Light"; background-position:left 3px; background-repeat:no-repeat; padding-left:22px; background-image:url(../images/about/img25.png);}
.contact_6_3{
text-align:center; margin-top:2.4em; margin-bottom:4.5em;}
.contact_6_3 a{font-family: "Ping Hei Light"; 
display:inline-block; border:1px #dbdbdb solid; width:9.125em; line-height:2.125em; color:#7c7c7c;}
.contact_6_3 a span{ padding-right:38px;
background-position:right center; background-repeat:no-repeat; background-image:url(../images/about/img27.png);}
.contact_6_3 a:hover span{
padding-right:48px;}
.contact_6_2 ul li:hover{
background-color:#b51f22}
.contact_6_2 ul li:hover .cell_mid{
border-color:#b51f22}
.contact_6_2 ul li:hover .contact_6_2_mid_1,.contact_6_2 ul li:hover .contact_6_2_mid_2,.contact_6_2 ul li:hover .contact_6_2_mid_3{
color:#fff;}
.contact_6_2 ul li:hover .contact_6_2_mid_2{
background-image:url(../images/about/img24.png);}
.contact_6_2 ul li:hover .contact_6_2_mid_3{
background-image:url(../images/about/img26.png);}
.fbdl_mid dd{font-family: "Ping Hei Light";
float:left; width:50%; color:#787878;}
.fbdl_mid_left{ padding-left:20px;
float:left; background-position:left 5px; background-repeat:no-repeat; background-image:url(../images/img29.png);}
.fbdl_mid_right{
float:right; margin-right:28%;}
.fbdl_mid_right span{ padding-left:20px; margin-left:25px; cursor:pointer;
background-position:left center; background-repeat:no-repeat; background-image:url(../images/about/img30.png);}
.fbdl_mid dd:nth-child(3),.fbdl_mid dd:nth-child(4){
margin-top:0.8em;}
.fbdl_mid_right span.on{
background-image:url(../images/about/img31.png);}
.contact_4_left{
text-align:left;}
.contact_4_left a{
text-align:center}
.pro_1_1{ margin-bottom:0.2em;
text-align:center;font-family: "TradeGothicLT-CondEighteen"; font-size:1.125em; color:#000; letter-spacing:2px;}
.pro_1_2{font-family: "苹方 细体_1";
text-align:center; color:#000; font-size:2.125em;}
.pro_1_3{
text-align:center; color:#000; font-size:1.5em; margin:1.8em 0 3em 0;}
.pro_1_4{
margin:0 auto; max-width:60em; min-height:28.75em; position:relative; margin-bottom:4em;}
.pro_1_4_mid_1{
text-align:center;}
.pro_1_4_left{
position:absolute; left:0; top:4em;}
.pro_1_4_right{
position:absolute; right:0; top:4em;}
.pro_1_4_left_1{
font-size:1.5em; color:#b51f22;
}
.pro_1_4_left_2{ margin-top:0.1em;
color:#535353; font-size:0.875em;}
.pro_1_4_left_3 ul li{font-family: "苹方 细体_1"; padding-left:30px;
color:#0e0e0e; font-size:1.25em; background-position:left center; background-repeat:no-repeat; background-image:url(../images/product/img5.png);}
.pro_1_4_left_3{
margin-top:1.5em;}
.pro_1_4_mid_2{ 
position:absolute; bottom:1.5em; width:10em; left:44.6%;}
.pro_1_4_left_line{
position:absolute; top:0.3em; left:110%;}
.pro_1_4_left_line img{
max-width:none}
.pro_1_4_right_line{
position:absolute; right:115%; top:0.3em;}
.pro_1_4_right_line img{
max-width:none}
.pro_1_4_mid_2_line img{
max-width:none;}
.pro_1_4_mid_2_line{
position:absolute; bottom:110%; left:3em;}
.pro_2{
background-color:#f6f6f6; }
.pro_2 .pro_1_3{
margin-bottom:0;}
.pro_2_1{overflow:hidden; padding-top:5em;}
.pro_2_2{
text-align:center;}
.pro_2_2 ul li{ cursor:pointer;
display:inline-block; position:relative;}
.pro_2_2 ul li.pro_2_2_line{
background-position:center bottom; background-repeat:no-repeat; height:9.75em; width:2.5em; background-image:url(../images/product/img12.png);}

.pro_2_2_img{
position:relative;}
.pro_2_2_img_1{
width:100%;}
.pro_2_2_img_2{ width:100%;
position:absolute; left:0; top:0; z-index:1;opacity:0;}
.pro_2_2_jj{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10; color:#fff;}
.pro_2_2_jj_mask_2{font-family: "苹方 细体_1"; margin-top:0.8em;}
.pro_2_2 ul li:hover .pro_2_2_img_2,.pro_2_2 ul li.on .pro_2_2_img_2{
opacity:1;}
.pro_2_3{ text-align:left; padding-top:6em;
margin:0 auto; padding-bottom:9em; max-width:59.375em; line-height: 35px;}
.pro_2_3 ul li{ display:inline-block; margin-right:1em; margin-left:1em; position:relative; }
.pro_2_3 ul li div{ color:#353535;font-family: "苹方 细体_1"; font-size:1.25em; padding-left:1.35em;
background-position:left center; background-repeat:no-repeat; background-image:url(../images/product/img5.png);}
.pro_2_3 ul li img{ display:none; z-index:10;
position:absolute; left:-3em; width:15.5625em; top:3em; max-width:none}
.pro_2_3 ul li:hover img{-webkit-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -moz-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -ms-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -o-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
display:block;}
.pro_2_3 ul{
display:none;}
.swiper-pagination-bullet-active{
background-color:#fff}
.pro_2_2_mobile{
display:none;}
.pro_2_3_cate{
display:none; float:left; width:100%; clear:both; margin-bottom:1.5em; margin-top:1.5em; text-align:left;}
.bus_1 a{font-family: "Ping Hei Light";
color:#2d2d2d; font-size:1.325em;}
.bus_1 a.on,.bus_1 a:hover{
color:#b51f22}
.bus_1 span{ padding:0 0.5em;
color:#2d2d2d;font-family: "Ping Hei Light"; font-size:1.125em;}
.staff-title-2{
margin-bottom:2.5em;}
.bus_1{
margin-bottom:3.5em;}
.bus_2_1_left{ margin-top:2em;
float:left; width:43.88849177984274%;}
.bus_2_1_right{
float:right; width:47.60543245175125%;}
.bus_2_1_left_2{font-family: "Ping Hei Light"; line-height:1.6;
font-size:1.125em; color:#333; margin-bottom:2.8em; margin-top:2em;}
.bus_2_1_left_3_1{
font-size:1.875em; color:#000;}
.bus_2_1_left_1_1{
color:#000; font-size:2.25em; margin-top:0.15em;}
.bus_2_1_left_3_2 ul{
width:90%; margin-top:2em;}
.bus_2_1_left_3_2 ul li{
float:left; width:33.3333%; margin-bottom:1em;}
.bus_2_1_left_3_2 ul li div{font-family: "Ping Hei Light";
color:#000000; font-size:1.125em; padding-left:1.666666666666667em; background-position:left center; background-repeat:no-repeat; background-image:url(../images/product/img5.png);}
.bus_2_1_right_hide{
display:none;}
.bus_2_1_left_w{
width:100%;}
.bus_2{
margin-bottom:4em;} 
.bus_2_duan{
margin-bottom:3em;}
.bus_3_mid{ position:relative;
background-color:#b51f22; overflow:hidden; color:#fff;}
.bus_3_mid_left{ background-position:center; background-repeat:no-repeat; background-size:cover;/* background-image:url(../images/product/img16.jpg);*/
float:left; width:50%; z-index:0; position:absolute; left:0; top:0;   height:100%; overflow:hidden;}
.bus_3_mid_right{ position:relative; z-index:10;
float:right; width:50%;}
.bus_3_mid_left img{ /*display:none;*/
width:100%;}
.bus_3_mid_right_mid{
padding:8.5%;}
.bus_3{
margin-bottom:9em;}
.bus_3_mid_right_mid_2_1{ letter-spacing:2px;
font-size:1.5em; margin-top:1em;}
.bus_3_mid_right_mid_2_1 span{
font-size:1.15em;}
.bus_3_mid_right_mid_2_2{  
line-height:1.7; margin-bottom:2.5em; margin-top:1.2em;}
#mid{
overflow:hidden;}
.bus_4{
overflow:hidden; background-color:#f6f7f6; padding-top:6em;}

.bus_4_2_mid{
position:relative; background-color:#fff; overflow:hidden;}
.bus_4_2_mid_left{ width:51%;
position:absolute; left:0; top:0; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.bus_4_2_mid_left img{
width:100%; display:none;}
.bus_4_2_mid_right{
width:49%; float:right;}
.bus_4_2_mid_right_mid{
padding:11%;}
.bus_4_2_mid_right_mid_1{
text-align:left;font-family: "TradeGothicLT-CondEighteen"; font-size:1.125em; color:#000; background-position:left top; background-repeat:no-repeat; background-image:url(../images/product/img22.jpg); padding-top:20px;}
.bus_4_2_mid_right_mid_2{font-family: "苹方 细体_1";
text-align:left; color:#000000; font-size:1.875em; margin-top:0.2em;}
.bus_4_2_mid_right_mid_3{font-family: "Arial"; text-align:left;
color:#9f9f9f; font-size:0.875em;}
.bus_4_2_mid_right_mid_4{
text-align:left;}
.bus_4_2_mid_right_mid_4_1{font-family: "苹方 细体_1";
font-size:1.25em; color:#000; margin-top:0.8em;}
.bus_4_2_mid_right_mid_4_2{ 
color:#666;font-family: "苹方 细体_1"; margin-top:0.15em; font-size: 1.1em; line-height: 1.5em;}
.bus_4_2_mid_right_mid_5 a{font-family: "Ping Hei Light"; color:#b51f22; background-position:right center; background-repeat:no-repeat; background-image:url(../images/product/img23.jpg); padding-right:12px;}
.bus_4_2_mid_right_mid_5{
text-align:left; margin-top:2em;}
.bus_4_2_mid_right_mid_5 a:hover{
padding-right:18px;}
.bus_4_2 .swiper-button-prev{ top:50%; z-index:10; margin-top:-35px; left:3%;opacity:0.7;
position:absolute; width:69px; height:69px; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/product/img18.png);}
.bus_4_2 .swiper-button-prev:hover{opacity:1;
background-image:url(../images/product/img21.png);}
.bus_4_2 .swiper-button-next{ top:50%; z-index:10; margin-top:-35px; right:3%;opacity:0.7;
position:absolute; width:69px; height:69px; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/product/img19.png);}
.bus_4_2 .swiper-button-next:hover{opacity:1;
background-image:url(../images/product/img20.png);}
.bus_4_1{
margin-bottom:6em;
 }
.div1200{
margin:0 auto; padding:0 1em; max-width:75em;}
.bus_show_2_1_1{
color:#000; font-size:1.875em;font-family: "苹方 细体_1"; }
.bus_show_2_1_2{font-family: "苹方 细体_1"; 
color:#7c7c7c; margin-top:0.2em;}
.bus_show_2_1{
margin-top:2.8em; padding-bottom:1.5em; overflow:hidden; border-bottom:1px #dadada solid;}
.bus_show_2_2{
color:#666; font-size:1.025em;font-family: "苹方 细体_1"; line-height:1.7; margin:1.5em 0;}
.bus_show_2_4{ margin-top:2em; margin-bottom:5em;
overflow:hidden;  border-bottom:1px #d5d5d5 solid; border-top:1px #d5d5d5 solid; text-align:center;}
.bus_show_2_4_mid{ height:40px; position:relative;
font-size:0.875em; margin:0 auto; max-width:170px; background-position:center; background-repeat:no-repeat; background-image:url(../images/product/img27.png);}
.bus_show_2_4_mid .ra{
position:absolute; width:40px; height:100%; left:50%; top:0; margin-left:-20px;opacity:0;}
.bus_show_2_4_mid_left{
float:left;}
.bus_show_2_4_mid_left a{ line-height:40px;
background-position:left center; background-repeat:no-repeat; color:#666; padding-left:16px; background-image:url(../images/product/img25.png);}
.bus_show_2_4_mid_right{
float:right;}
.bus_show_2_4_mid_right a{ line-height:40px;
background-position:right center; background-repeat:no-repeat; color:#666; padding-right:16px; background-image:url(../images/product/img26.png);}
.bus_show_2_4_mid_left a:hover,.bus_show_2_4_mid_right a:hover{
color:#b51f22}
.bus_show_2_3 a{ font-size:1.125em;
color:#b51f22;font-family: "Ping Hei Light"; background-position:right center; background-repeat:no-repeat; padding-right:25px; background-image:url(../images/product/img24.png);}
.bus_show_2_3 a:hover{
padding-right:30px;}
.news_1 ul li{ background-color:#fff; margin-right:3.8%;
float:left; width:30.73624017155111%; margin-bottom:2.5em;}
.news_1 ul li:hover{-webkit-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -moz-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -ms-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -o-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);}
.news_1 ul li:nth-child(3n){
margin-right:0;}
.news_1_1{
overflow:hidden;}
.news_1_1 img{
 }
.news_1_2{
padding:6%;}
.news_1_2_1{font-family: "CenturyGothic";
color:#4c4c4c; font-size:0.875em;}
.news_1_2_2{ padding-bottom:0.5em; border-bottom:1px #e1e1e1 solid;height:2.25em;
color:#000;font-family: "苹方 细体_1"; font-size:1.125em; margin-top:0.3em;}
.news_1_2_3{font-family: "Ping Hei Light"; line-height:1.5em; height:4.5em; overflow:hidden; margin-top:1.1em;
color:#666;}
.news_1{
padding-top:3.5em; margin-bottom:4em;}
.news_list_page{
margin-top:0.5em;}
.swiper-button-next-news_tj{ margin-top:0; top:23%; right:0;
width:29px; height:56px; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/news/img4.png);}
.swiper-button-next-news_tj:hover{
background-image:url(../images/news/img5.png);}
.swiper-button-prev-news_tj{ margin-top:0; top:23%; left:0;
width:29px; height:56px; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/news/img3.png);}
.swiper-button-prev-news_tj:hover{
background-image:url(../images/news/img6.png);}
.news_info_tj_1{font-family: "苹方 细体_1";
color:#000; font-size:1.875em; margin-top:1.8em; margin-bottom:1.2em;
}
.news_tj_mask{opacity:0;
position:absolute; left:0; bottom:0; width:100%; z-index:10; background-image:url(../images/news/img7.png);}
.news_tj_mask .news_1_2_1,.news_tj_mask .news_1_2_2,.news_tj_mask .news_1_2_3,.news_tj_mask .news_1_2_4{
color:#fff;}
.news_1_2_4 span{font-family: "Ping Hei Light"; }
.news_1_2_4{
margin-top:1em;}
.swiper-container-tj .swiper-slide:hover .news_tj_mask{
opacity:1;}
.swiper-container-tj .swiper-slide:hover .news_1_2_hide{
opacity:0;}
.news_info_tj_2{
margin-bottom:6.5em;}
.bidd_1_mid{
margin:0 auto; max-width:29.1875em; background-color:#f7f7f7;}
.bidd_1_mid_form{ padding-left:1em;
position:relative; padding-right:55px;}
.bidd_1_mid_form_right{
position:absolute; right:0; height:100%; width:55px; z-index:1; top:0;}
.bidd_1_mid_form_right input{ width:100%; height:100%; position:absolute; left:0; top:0; cursor:pointer;
border:none; background:none; background-color:transparent; background-position:center; background-repeat:no-repeat; background-image:url(../images/tender/img1.png);}
.bidd_1_mid_form_left_input{ height:44px; line-height:44px; font-size:1.125em;font-family: "Ping Hei Light"; color:#333;
width:100%; border:none; background:none; background-color:transparent;}
.biddmid{
padding-top:1.6em;}
.bidd_2_mid{
border:1px #dadbdd solid; padding:1.2em 1.25em;}
.bidd_2{
padding-top:3.5em; padding-bottom:1em; }
.bidd_2_mid_1_left{font-family: "苹方 细体_1"; display:block; width:100%;
color:#000; font-size:1.25em;}
.bidd_2_mid_1_right{font-family: "CenturyGothic";
position:absolute; right:0; top:0; color:#4c4c4c; font-size:0.875em;}
.bidd_2_mid_1{
position:relative; padding-right:130px; border-bottom:1px #eee solid; padding-bottom:0.8em;}
.bidd_2_mid_2{font-family: "Ping Hei Light"; 
color:#666; line-height:1.5; margin-top:1em; height:3em; overflow:hidden;}
.bidd_2 ul li{
margin-bottom:1.4375em;}
.biddmid{
padding-bottom:2.5em;}
.bidd_2 ul li:hover{
background-color:#b51f22;}
.bidd_2 ul li:hover .bidd_2_mid_1_left,.bidd_2 ul li:hover .bidd_2_mid_1_right,.bidd_2 ul li:hover .bidd_2_mid_2{
color:#fff;}
.bidd_2 ul li:hover .bidd_2_mid{
border-color:#71bc6d;}
.par_1_1_f{
font-size:2.125em; margin-bottom:0.5em;}
.par_1_2{
color:#444; line-height:1.5;}
.par_2{ overflow:hidden; padding-top:7em; padding-bottom:16em;
background-position:center; background-repeat:no-repeat;   background-image:url(../images/party/img4.jpg);}
.par_2_2_left{
float:left; width:23.25%;}
.par_2_2_right{ margin-left:4.83333333333333%;
float:left; width:63.58333333333333%;}
.par_2_2_right_1{font-family: "Ping Hei Light"; 
color:#3e2929; line-height:1.5; font-size:1.125em;}
.par_2_2_right_2{ padding-left:30px; margin-top:0.8em;
background-position:left center; background-repeat:no-repeat; background-image:url(../images/party/img3.png);}
.par_2_2_right_2 a{font-family: "Ping Hei Light"; 
color:#3e2929; font-size:1.125em; text-decoration:underline}
.par_2_2_right_2 a:hover{
color:#e60315;}
.par_2_2{
margin-top:2.5em;}
.service_2_2 ul li{ margin-right:3.68200836820084%;
float:left; width:30.79497907949791%; margin-bottom:2em;}
.service_2_2 ul li:nth-child(3n){
margin-right:0;}
.par3_1{
margin-top:5em; margin-bottom:3em;}
.par3_2 .news_1_2{
padding-left:0; padding-right:0;}
.pagination_1{
text-align:center;}
.pagination_1 ul li{
display:inline-block; float:none; margin:0 0.1em;}
.pagination_1 ul li span{ cursor:pointer;
 padding:0.5em 0.9em; color:#333;}
.pagination_1 ul li.active span{
background-color:#b41926;  color:#fff;}
.pagination_1 ul li span.prev,.pagination_1 ul li span.next{ background:none; color:#333;}
.par3_2{
margin-bottom:7em;}
.service_2_3{
margin-top:2em;}
.pagination_1 ul li span.loading{ background-color:#fff;
background-position:center; background-repeat:no-repeat; background-image:url(../images/party/loading.gif);}
.par_3 .news_1_2_3{
height:3em;}
.par_cul_1 ul li{ width:100%; overflow:hidden; clear:both;
position:relative; padding:7em 0;}
.staff-title-no-mb{
margin-bottom:0;} 
.par_cul_1 ul li:nth-child(2n){
background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/party/img8.jpg);}
.par_cul_1_left{ position:relative; z-index:100;
float:right; width:41%; overflow:hidden;}
.par_cul_1_left img{
width:100%;}
.par_cul_1_con{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:1;}
.par_cul_1_mid{ float:left;
width:50%;}
.par_cul_1 ul li:nth-child(2n) .par_cul_1_left{
float:left;}
.par_cul_1 ul li:nth-child(2n) .par_cul_1_mid{
float:right;}
.par_cul_1_mid_2_1{font-family: "苹方 细体_1";
font-size:1.325em; color:#000; font-weight: bold;}
.par_cul_1_mid_2_2{
color:#333; line-height:1.7; margin-top:0.5em;}
.par_cul_2_2_mid{ min-height:693.917px;}
.par_cul_2_2{ color:#fff; overflow:hidden;
background-position:center; background-repeat:no-repeat; background-size:cover; background-repeat:no-repeat; background-image:url(../images/party/img9.jpg);}
.par_cul_2_2_mid ul li{padding:4em 0;
float:left; width:33.3333%;}
.par_cul_2_2_mid{
position:relative; overflow:hidden;}
.par_cul_2_2_mid_mid{
padding-left:7%; padding-right:17%;}
.par_cul_2_2_mid_mid_1{
font-size:1.875em;font-family: "CenturyGothic"; margin-bottom:1em;}
.par_cul_2_2_mid_mid_2{ height:0; opacity:0;
overflow:hidden; margin:0em 0;}
.par_cul_2_2_mid_mid_2 img{
width:100%;}
.par_cul_2_2_mid_mid_3{
font-size:1.875em;font-family: "苹方 细体_1";}
.par_cul_2_2_mid_mid_4{
font-size:1.125em; margin-top:1em; line-height:1.8;}
.par_cul_2_2_mid_l_1{
position:absolute; left:33.3333%; width:1px; height:100%; background-color:#686869;}
.par_cul_2_2_mid_l_2{
position:absolute; left:66.6666%; width:1px; height:100%; background-color:#686869;}
.par_cul_2_2_mid ul li.on .par_cul_2_2_mid_mid_2{
margin:3em 0; height:auto;opacity:1;}
.par_cul_2_2_mid ul li.on .par_cul_2_2_mid_mid_1{
margin-bottom:0;}
.par_cul_2_1{
margin-top:5.5em; margin-bottom:2em;}
.par_cul_3_1 ul li{ margin-bottom:3em;
float:left; width:48.96354538956397%;}
.par_cul_3_1 ul li:nth-child(2n){
float:right;}
.par_cul_3_1_pic{
overflow:hidden;}
.par_cul_3_1_pic img{
width:100%;}
.par_cul_3_1_1{font-family: "苹方 细体_1";
color:#000; font-size:1.875em; margin-top:0.5em;}
.par_cul_3_1_2{
color:#666; font-size:0.75em; font-family:Arial, Helvetica, sans-serif;}
.par_cul_3_1_3{ margin-top:0.4em;
color:#181818; font-size:1.5em;font-family: "Ping Hei Light"; }
.par_cul_3_1{
margin-bottom:2em;}
.pub_1 ul li{ position:relative; margin-bottom:2.5em;
float:left; width:23%; overflow:hidden; margin-right:2.666666666666667%;}
.pub_1 ul li:nth-child(4n){
margin-right:0;}
.pub_1 ul li img{
width:100%;}
.pub_1_mid{ padding:7% 0;opacity:0;
position:absolute; left:0; bottom:0; width:100%; background-image:url(../images/party/img13.png); z-index:10;}
.pub_1 ul li:hover .pub_1_mid{
opacity:1;}
.pub_1_mid_mid{
padding:0 10%; color:#fff;}
.pub_1_mid_1{font-family: "苹方 细体_1";
font-size:1.875em;}
.pub_1_mid_2{font-family: "苹方 细体_1";
font-size:1.125em;}
.pub_1_mid_3 span{ background-color:#fff; padding-left:10%;
color:#b51f22;font-family: "苹方 细体_1"; letter-spacing:2px; padding-right:2px;}
.pub_1_mid_3{
margin-top:0.3em;}
.pub_1_mid_4{ margin-top:1.5em;
padding-left:10%;}
.pub_1_mid_4 span{font-family: "Ping Hei Light"; color:#fff; background-position:right center; background-repeat:no-repeat; padding-right:20px; background-image:url(../images/party/img14.png);}
.pub_2{
margin-bottom:3.5em;}
.par_cul_1_mid_2_1_a{font-family: "苹方 细体_1";
font-size:1.5em; color:#000;}
.par_cul_1_mid_2_2_b{font-family: "Ping Hei Light"; color:#333; line-height:1.6; margin-top:1em; font-size:1.15em}
.par_cul_1_mid_2_2_c_left{
display:inline-block; width:50px; height:50px; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/jobs/img3.png);}
.par_cul_1_mid_2_2_c_left:hover{
background-image:url(../images/jobs/img6.png);}

.par_cul_1_mid_2_2_c_right{ margin-left:0.5em;
display:inline-block; width:50px; height:50px; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/jobs/img4.png);}
.par_cul_1_mid_2_2_c_right:hover{
background-image:url(../images/jobs/img5.png);}
.par_cul_1_mid_2_2_c{
margin-top:2em;}
.par_cul_1.huise ul li:nth-child(2n){
background-color:#f8f9f9; background-image:none}
.job_1{font-family: "苹方 细体_1"; margin-top:3em;
text-align:center; color:#080808; font-size:1.875em;}
.job_2{ margin-top:0.5em; margin-bottom:5em;
text-align:center; font-size:0.875em; color:#080808;}
.job_3{
background-color:#fff; overflow:hidden;-webkit-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -moz-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -ms-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -o-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);}
.job_3_mid_1{ padding-top:0.9em; padding-bottom:0.9em; position:relative;
background-color:#fff; padding-left:1.5em; padding-right:8.5em; color:#fff;}
.job_3_mid_1_left{font-family: "Ping Hei Light";
color:#666; font-size:1.25em; }
.job_3_mid_1_right{font-family: "Ping Hei Light"; background-position:right center; background-repeat:no-repeat; padding-right:40px; background-image:url(../images/jobs/img8.png);
right:1.5em; position:absolute; top:0.8em; font-size:1.25em; color:#666;}
.job_3 ul li.on .job_3_mid_1_right{
color:#fff; background-image:url(../images/jobs/img9.png);}
.job_3 ul li.on .job_3_mid_1_left{
color:#fff;}
.job_3 ul li.on .job_3_mid_1{
background-color:#b51f22}
.job_3 ul li{ cursor:pointer;
border-bottom:1px #f1f1f1 solid;}
.job_3_mid_2{
padding:1em 1.5em;}
.job_3_mid_2_1{font-family: "Ping Hei Light";
font-size:1.5em; color:#000;}
.job_3_mid_2_2{
color:#4b4b4b;font-family: "Ping Hei Light"; line-height:1.6; margin-top:1em;}
.job_3_mid_3{
padding:0 1.5em;}
.job_3_mid_3 a span{font-family: "Ping Hei Light";
background-position:left center; background-repeat:no-repeat; background-image:url(../images/jobs/img7.png); padding-left:16px; color:#b51f22;}
.job_3_mid_3 a{
display:inline-block; padding-bottom:2px; border-bottom:1px #b51f22 solid;}
.job_3_mid_hide{
display:none; margin-bottom:1.5em;}
.job_3 ul li.on .job_3_mid_hide{
display:block;}
.job_4{
margin-bottom:3em; padding-top:3em;}
.index_1{
position:relative; margin:11em 0;}
.index_1_right{
float:right; width:50%; overflow:hidden; position:relative; z-index:10;}
.index_1_right img{
width:100%;}
.index_1_mid{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:0;}
.index_1_mid_left{
width:42.03002144388849%;}
.index_1_mid_left_2{font-family: "Ping Hei Light"; margin-top:0.5em;
font-size:1.3em; color:#666; line-height:1.8;}
.index_2{ text-align:center; color:#fff; padding:13.25em 0;
background-position:center; background-size:cover; background-repeat:no-repeat; overflow:hidden; background-image:url(../images/img4.jpg);}
.index_2_1{
font-size:1.5em;font-family: "苹方 细体_1";}
.index_2_3{ font-size:5.625em; letter-spacing:2px;
font-family: "Cambria";}
.index_2_4{
margin-top:1em;}
.index_3_2 ul li{ margin-bottom:2em;
float:left; width:32.38027162258756%; margin-right:1.42959256611866%;}
.index_3_2 ul li:nth-child(2),.index_3_2 ul li:nth-child(5){
margin-right:0;}
.index_3_2 ul li:nth-child(1){
width:66.19013581129378%;}
.index_3_2_1{
position:relative; overflow:hidden; height:19.5em; width:100%;}
.index_3_2_1_pic{
position:absolute; left:0; top:0; width:100%; height:100%; background-position:center; background-repeat:no-repeat; background-size:cover;}
.index_3_2 ul li .news_1_2_3{
height:3em;
}
.index_3_2_2{
padding:2em 0;}
.index_3_2_1 img{
display:none; width:100%;}
.index_3{ padding-bottom:6em; padding-top:6em;
background-position:center top; background-repeat:no-repeat; background-size:cover; background-image:url(../images/img6.jpg); overflow:hidden;}
.index_3_1{
position:relative;}
.index_3_1_link{
position:absolute; right:0; bottom:0;}
.index_3_1_link a{ padding-right:70px;
font-size:1.5em; color:#000;font-family: "TradeGothicLT-CondEighteen"; background-position:right center; background-repeat:no-repeat; background-image:url(../images/img5.png);}
.index_3_1_link a:hover{
color:#b51f22; padding-right:60px;}
.index_1_mid_left_3 a{ padding:0.8em 0;
display:block; width:62%; border-bottom:1px #000 solid;border-top:1px #000 solid;}
.index_1_mid_left_3 a span{font-family: "TradeGothicLT-CondEighteen"; color:#000; font-size:1.5em;
display:block; background-position:right center; background-repeat:no-repeat; background-image:url(../images/img03.png);}
.index_1_mid_left_3{
margin-top:2.5em;}
.index_1_mid_left_3 a:hover span{
background-position:95% center;}
.index_3_2{
padding-top:2em;}
.index_pro_2_2{
position:relative;}
.swiper-button-next-contact-pro,.swiper-button-prev-contact-pro{ width:44px; height:44px; 
 top:50%; cursor:pointer; margin-top:-22px; position:absolute; z-index:10;}
.circleChart{opacity:0.8;
width:44px; height:44px;}
.index_case_mid_pic{
position:relative; overflow:hidden;}
.index_case_mid_pic img{
width:100%; opacity:0;}
.index_case_mid_pic_mask{ position:absolute; left:0; top:0; z-index:10;  transition: all 0.6s cubic-bezier(0.215, 0.61, 0.355, 1) 0s;
background-position:center; background-repeat:no-repeat; background-size:cover; width:100%; height:100%;}
.index_case_mid_pic_zhezhao{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:20; background-color:#000; opacity:0.65;} 
.index_case_mid:hover .index_case_mid_pic_zhezhao{
opacity:0;}
.index_case_mid:hover .index_case_mid_pic_mask{transform: scale(1.08, 1.08);}
.index_case_mid_pic_mask_font{ bottom:12.85878300803674%;
position:absolute; left:6.875%; right:22.5%; z-index:30; padding-bottom:2em;}
.index_case_mid_pic_mask_font_mid_1 span{
color:#fff; font-size:1.125em;font-family: "TradeGothicLT-CondEighteen"; background-position:right center; background-repeat:no-repeat; padding-right:40px; background-image:url(../images/img9.jpg);}
.index_case_mid_pic_mask_font_mid_2{
font-size:2.0em; color:#fff;font-family: "苹方 细体_1";}
.index_case_mid_pic_mask_font_footer{
position:absolute; left:0; bottom:0; width:100%; height:2px; background-color:#b51f22; z-index:0;}
.index_case_mid_pic_mask_font_mid_1{
margin-bottom:0.5em;}
.index_case_mid_pic_mask_font_mid{
padding:1.5em 6% 0 6%; position:relative; z-index:19;}
.index_case_mid_pic_mask_font_mid_3{
color:#fff; font-size:1.125em;font-family: "Ping Hei Light"; line-height:1.7;  overflow:hidden; margin-top:1em; height:0;opacity:0;}
.index_case_mid:hover .index_case_mid_pic_mask_font_mid_3{max-height:5.1em; height:auto; opacity:1;}
.index_case_mid:hover .index_case_mid_pic_mask_font_footer{
height:100%;}
.mxcp{
display:none}
.index_mas_hide_news{opacity:0;
position:absolute; left:0; bottom:0; width:100%; z-index:100; background-image:url(../images/img10.png);}
.index_3_2 ul li{
position:relative;}
@media screen and (min-width:760px) {
.index_3_2 ul li:hover .index_mas_hide_news{
opacity:1;} 
.index_3_2 ul li:hover .index_3_2_2_h_mide{
opacity:0;}
}
.index_mas_hide_news .news_1_2_1,.index_mas_hide_news .news_1_2_2,.index_mas_hide_news .news_1_2_3{
color:#fff;}
.index_mas_hide_news .index_3_2_2{
padding-left:1.5em; padding-right:1.5em;}
.news_1_2_3_more span{
color:#fff;font-family: "Ping Hei Light";}
.news_1_2_3_more{
margin-top:1em;}
.banner_info{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10; color:#fff;}
.banner_info_1 span{ padding-right:38px;font-family: "TradeGothicLT-CondEighteen"; letter-spacing:1px;
font-size:1.125em; background-position:right center; background-repeat:no-repeat; background-image:url(../images/img11.jpg);}
.banner_info_2{ font-family: "Cambria"; line-height:1.225em;
font-size:3.6em;}
.banner_info_1{
margin-bottom:1em;}
.banner_info_3{
margin-top:3em;}
.banner_info_3 a span{ letter-spacing:2px; color:#fff;
font-family: "TradeGothicLT-CondEighteen"; 
}
.banner_info_3 a{
border-bottom:1px #fff solid; padding-bottom:0.4em; display:inline-block;}
.indexbanner{
position:relative;}
.indexbanner_bus_mid{ padding:1em 0;
position:relative; width:100%; overflow:hidden;}
.indexbanner_bus_mid.on{
background-image:url(../images/img29.png);}
.indexbanner_bus_mid_right{ position:relative; color:#b51f22; cursor:pointer; z-index:100;
float:right; width:6.77083333333333%; margin-right:2%;border-radius: 50%; background-image:url(../images/img17.png);}
.indexbanner_bus{ color:#fff;
position:absolute; left:0; width:100%; z-index:99; bottom:3em;}
.indexbanner_bus_mid_right_mask{background-color:#b51f22;border-radius: 50%;
position:absolute; left:10%; top:10%; width:80%; height:80%; text-align:center; z-index:1;}
.indexbanner_bus_mid_right_mask_mid_2{
font-size:0.9375em; color:#fff;font-family: "苹方 细体_1"; margin-top:0.4em;}
.indexbanner_bus_mid_right_mask_mid_1{
position:relative; text-align:center;}
.indexbanner_bus_mid_right_mask_mid_1_pic{
position:absolute; left:0; top:0; width:100%; height:100%; z-index:10;opacity:0;}
.indexbanner_bus_mid.on .indexbanner_bus_mid_right_mask_mid_1_pic{
opacity:1;}
.indexbanner_bus_mid.on img{
opacity:0;}
.indexbanner_bus_mid.on .indexbanner_bus_mid_right_mask_mid_1_pic img{
opacity:1;}
.indexbanner_bus_mid.on .indexbanner_bus_mid_right_mask{
background-color:#fff;}
.indexbanner_bus_mid.on .indexbanner_bus_mid_right_mask_mid_2{
color:#b51f22;}
.indexbanner_bus_mid_mid{opacity:0;
position:absolute; right:-100%; top:0; width:100%; z-index:0; height:100%;}
.indexbanner_bus_mid.on .indexbanner_bus_mid_mid{
 opacity:1;
 }
  
.indexbanner_bus_mid_mid_ef_1{
text-align:center; height:2.625em;}
.indexbanner_bus_mid_mid_ef_2{font-family: "Ping Hei Light"; color:#fff;
text-align:center; margin-top:0.5em;}
.bsmidinfo{
padding:0 1em;}
.swiper-container-bs{
margin-top:0%;}

.showxialamenubg{ height:270px;
background-color:#fff; position:fixed; left:0; display:none; width:100%; z-index:100; top:6.375em;}

.bodyon .showxialamenubg{
top:4.375em;}
.toubu_menu ul li{
z-index:888;}
.toubu_menu ul li .xialashow{ padding-top:0px; padding-bottom:0px; overflow:hidden; background-color:#fff;
position:absolute; left:0px; top:35px; z-index:10; width:240px; display:none;  }
.bodyon2 .toubu_menu ul li .xialashow{
 }
.toubu_menu ul li dl{background-image:url(../images/img8.jpg); overflow:hidden; padding-top:15px; background-position:top; background-repeat:repeat-x; overflow:hidden; padding-top:10px;}
.xialashow_mid{
overflow:hidden; padding-top:25px;}
.xialashow_left{
float:left; width:185px;}
.xialashow_right{
float:right; width:500px;}
.xialashow_left dl dd{
float:left; width:50%;}
.xialashow_left_1{
font-size:1.5em; color:#b51f22;}
.xialashow_left_2{
color:#959595;font-family: "Ping Hei Light";}
.xialashow_left_3 a{
display:inline-block; border:1px #dadada solid; text-align:center; line-height:23px; line-height:23px; width:105px; background-color:#fff; font-family:Arial, Helvetica, sans-serif; color:#afafaf;}
.xialashow_left_3 a span{ background-image:url(../images/img6.png); color:#afafaf;
background-position:right center; background-repeat:no-repeat; font-size:0.75em; background-position:right center; background-repeat:no-repeat; padding-right:20px;}
.xialashow_left_3 a:hover span{
color:#b51f22}
.xialashow_left_3{
margin-top:1.5em;}
.xialashow_right{
float:left; width:600px;}
.xialashow_right dl dd{
float:left; width:250px; padding:0 25px; background-position:left; background-repeat:repeat-y; background-image:url(../images/img7.png);}
.xialashow_right_mid{
padding:0 0px;border-bottom:1px #f1f1f1 solid; padding-bottom:15px; margin-bottom:15px; }
.toubu_menu ul li .xialashow_right_mid_1 a{
color:#3f3f3f;
}
.xialashow_right_mid_2{
padding:0 25px;}
.xialashow_right_mid_2 p{
margin-top:10px;}
.toubu_menu ul li .xialashow_right_mid_2 a{font-family: "Ping Hei Light"; padding:15px 0px;
color:#666; font-size:1.125em; background-position:left center; background-repeat:no-repeat; padding-left:25px;}
.toubu_menu ul li .xialashow_right_mid_2 a:hover{
color:#b51f22}
.xialashow_right_mid_1{ color:#b51f22; font-size:0.875em;
padding:0 20px;  padding-bottom:0px; padding-top:0px;}
.bodyon .toubu_menu ul li .xialashow_right_mid_1 a:hover{
color:#b51f22}
.toubu_menu ul li b{ z-index:20;opacity:0;
position:absolute; left:0; bottom:0px; width:0%; height:1px; background-color:#b51f22;}
.bodyon2 .toubu_menu ul li b{
bottom:0px;}
.bodyon3 .toubu_menu ul li b,.bodyon .toubu_menu ul li b{
bottom:0px;}
 
.toubu_menu ul li:hover b{
width:100%; opacity:1;}

.bodyon2 #toubu{ -webkit-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -moz-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -ms-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -o-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
background-color:#fff; 
}
.bodyon2 .toubu_left a img:nth-child(1){
display:none;}
.bodyon2 .toubu_left a img:nth-child(2){
display:block;}
.bodyon2 .toubu_menu ul li a{
color:#3f3f3f;}
.bodyon2 .toubu_phone span{
color:#333; background-image:url(../images/img2.png);}

.bodyon3 #toubu{ -webkit-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -moz-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -ms-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -o-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
 
}
.bodyon3 .toubu_left a img:nth-child(1){
display:none;}
.bodyon3 .toubu_left a img:nth-child(2){
display:block;}
.bodyon3 .toubu_menu ul li a{
color:#3f3f3f;}
.bodyon3 .toubu_menu ul li dl a:hover{
color:#b51f22;}
.bodyon3 .toubu_phone span{
color:#333; background-image:url(../images/img2.png);}
.bodyon3 .toubu_menu ul li .xialashow{
padding-top:0px;}
.bodyon .toubu_menu ul li b, .bodyon .toubu_menu ul li b{
bottom:0;}

.npb .xialashow_right_mid{
padding-top:10px; padding-bottom:10px; margin-bottom:0;}
.banner_bg{
position:relative;}
.banner_bg img{
width:100%; float:left;}
.banner_bg_video,.banner_bg_img{
position:absolute; left:0; top:0; width:100%; height:100%;}










@media screen and (max-width:1660px) {
.indexbanner_bus_mid_right{
width:9%;}
}
@media screen and (max-width:1440px) {
.indexbanner_bus_mid_mid .div1399{
max-width:75em;}
.par_cul_1_mid_2_2{
font-size:0.9375em;}
.fbdl_mid_right{
margin-right:10%;}
.contact_5_left_mask{
width:88%; height:88%; top:6%;}
.swiper-container-video .swiper-slide {

    padding:0 calc((100vw - 1049px) * 0.0520833333333333);

	width: 1049px;

}
.about_1_left_2{
font-size:1.5875em;}
.div1399{
padding:0 6%;}
.toubu_menu ul li{
margin-left:3em;}
.toubu_menu{
margin-right:3.5em;}
}
@media screen and (max-width:1300px) {
.indexbanner_bus_mid_right{
opacity:0; z-index:-11; display:none;}
.indexbanner_bus,.indexbanner_bus_mid_mid{
position:static;}
.indexbanner_bus .cell_mid,.indexbanner_bus .cell_h{
display:inline; height:auto; width:auto;} 
.swiper-container-bs{
margin-top:0;}
.indexbanner_bus_mid_mid .div1399{
width:auto;}
.indexbanner_bus_mid .indexbanner_bus_mid_right_mask_mid_1_pic img{
opacity:1;}
.indexbanner_bus_mid .indexbanner_bus_mid_right_mask{
background-color:#fff;}
.indexbanner_bus_mid .indexbanner_bus_mid_right_mask_mid_2{
color:#b51f22;}
.indexbanner_bus_mid{
background-image:url(../images/img29.png);}
.indexbanner_bus_mid_mid{
display:block; z-index:888; right:0;opacity:1}
}
@media screen and (max-width:1250px) {
#mid{
margin-top:70px;}
 .toubu_phone{
display:none;}
.toubu_left img{
width:180px;}
	#toubu{ -webkit-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -moz-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -ms-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    -o-box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
    box-shadow:0 0.9375em 1.875em rgba(0,0,0,0.1);
background-color:#fff; padding:0em 0; height:70px;
}
 
.toubu_left a img:nth-child(1){
display:none;}
.toubu_left a img:nth-child(2){
display:block;}
.toubu_menu ul li a.biga{
color:#3f3f3f;}
.toubu_phone span{
color:#333; background-image:url(../images/img2.png);}	
.toubu_menu{
display:none;} 
 
	
}
@media screen and (max-width:1200px) {
 
.contact_5_left img{
display:none;
}
.contact_5_left{
width:100%; background-position:center; background-repeat:no-repeat; background-size:cover; background-image:url(../images/about/img22.jpg);}
.contact_5_left_mask{
position:static; margin:2em; width:auto; height:auto;  }
.contact_5_left_mask_mid{
padding:2em;}
.contact_5_right{
position:relative; width:100%;}
.contact_5_right img.contact_5_right_img{
display:block; width:100%;}
.footer_top{
padding:3em 0;}
.footer_left_1 span,.footer_left_2_2,.footer_left_2_3_1,.footer_left_2_3_2,.footer_left_2_3_3,.footer_mid_mid_2 ul li a,.footer_cp_1{
font-size:1em;}
.footer_mid_mid_2 ul li p{
font-size:1.125em;}
}
@media screen and (max-width:1090px) {
 
.indexbanner_bus_mid_mid_ef_2{
font-size:1em;}
.banner_info_2{
line-height:normal}
.banner_info_1 span{
font-size:1em;}
.banner_info_3{
margin-top:2em;}
.banner_info_2{
font-size:2em;}
.index_2_1{
font-size:1.125em;}
.index_2_3{
font-size:2.5em;}
.index_2{
padding:8em 0;}
.index_2_4 img{
width:60px;}
.index_3{
padding:3em 0;}
.index_3_1_link a{
font-size:1.125em;}
.index_1_mid_left{
width:100%; margin-bottom:2em;}
.index_1_right{
width:auto; margin:0 6%;}
.index_1_right img{
width:100%;}
.index_1_mid{
position:static; clear:both;}
.index_1_mid_left_3 a{
padding:0.5em 0;}
.index_1_mid_left_3 a span{
font-size:1.125em;}
.index_1{
margin:4em 0;}
.index_case_mid_pic_mask_font_mid{
padding:0 1em; padding-top:1em;}
.index_case_mid_pic_mask_font{
padding-bottom:1em;}
.index_case_mid_pic_mask_font{
left:1.5em; right:1.5em; bottom:1.5em;}
.index_case_mid_pic_mask_font_mid_2{
font-size:1.5em;}
.job_1{
font-size:1.5em;}
.par_cul_1_mid_2_1_a{
font-size:1.25em;}
.pub_1_mid_2{
font-size:1em;}
.pub_1_mid_3 span{
font-size:0.875em;}
.pub_1_mid_4{
margin-top:1em;}
.pub_1_mid_1{
font-size:1.25em;}
.par_cul_3_1_1{
font-size:1.5em;}
.par_cul_3_1_3{
font-size:1.125em;}
.par_cul_2_2_mid_mid_1{
font-size:1.5em;}
.par_cul_2_2_mid_mid_3{
font-size:1.5em;}
.par_cul_2_2_mid_mid_4{
font-size:1em;}
.par_cul_2_2_mid ul li.on .par_cul_2_2_mid_mid_2{
margin:2em 0;}
.par_cul_1_left{
width:100%;}
.par_cul_1_con{
position:static; margin-top:2em; float:left; width:100%; clear:both;}
.par_cul_1_mid{
width:100%;}
.par_cul_1 ul li:nth-child(2n) .par_cul_1_mid{
float:left; width:100%; clear:both;}
.par_cul_1 ul li{
padding:3em 0;}

.pagination_1 ul li span{
padding:0.3em 0.6em;}
.par3_1{
margin-top:2.5em; margin-bottom:2em;}
.service_2_3{
margin-top:1em;}
.par3_2{
margin-bottom:3.5em;}
.par_2{
padding-top:3em;  }
.par_1_1{
margin-top:2.5em;}
.biddmid{
padding-bottom:1.5em;}
.bidd_1{
padding-top:1.5em;}
.bidd_2{
padding-top:2.5em;}
.news_info_tj_1{
font-size:1.25em;}
.news_info_tj_2{
margin-bottom:3em;}
.news_1_2_2{
font-size:1.125em; min-height:inherit;}
.bus_show_2_1_1{
font-size:1.25em;}
.bus_show_2_1_2{
font-size:0.875em;}
.bus_4_1{
margin-bottom:3em;}
.bus_4{
padding-top:3em;}
.bus_4_2 .swiper-button-next,.bus_4_2 .swiper-button-prev{
width:2.5em; height:2.5em; margin-top:-1.2em;}
.bus_4_2_mid_right_mid_2{
font-size:1.25em;}
.bus_3{
margin-bottom:4em;}
.bus_3_mid_right_mid_2_2{
font-size:0.875em;}
.bus_3_mid_right_mid_2_1{
font-size:1em;}

.bus_2_duan{
margin-bottom:2em;}
.bus_2_1_left_3_2 ul{
width:100%;}
.bus_2_1_left_2,.bus_2_1_left_3_2 ul li div{
font-size:1em;}
.bus_2_1_left_3_2 ul li div{
background-image:url(../images/product/img14.png);}
.bus_2{
margin-bottom:4em;}
.bus_2_1_left_1_1{
font-size:1.5em;}
.bus_2_1_left_3_1{
font-size:1.25em;}
.bus_1{
margin-top:2.5em; margin-bottom:2em;}
.pro_2_1{
padding-top:0;}
.pro_1_1{
margin-top:3em;}
.pro_1_2{
font-size:1.5em;}
.pro_1_3{
font-size:1em;}
.fbdl_mid_right{
margin-right:0;}
.fbdl_mid dd{
width:100%;}
.fbdl_mid dd:nth-child(2){
margin-top:1em;}
.contact_6_3{
margin-top:2em; margin-bottom:3em;}
.contact_6_2 ul li{
margin-right:0; width:49%;}
.contact_6_2 ul li:nth-child(2n){
float:right;}
.contact_6_1{
font-size:1.25em;}
.contact_5_left_mask_mid_1{
font-size:1.25em;}
.contact_5_left_mask_mid_2,.contact_5_left_mask_mid_3{
font-size:1em;}
.contact_1_1{
font-size:1.25em; margin-top:2em;}
.contact_1_3 span{
font-size:1em;}
.honor_2_3{
font-size:1em;}
.honor_2_2{
margin-top:1.5em;}
.honor_1{
margin-top:2.5em;}
.honor_2{
margin-top:2em; margin-bottom:3em;}
.honor_3_2_pic_name{
font-size:1em;}
.honor_3{
padding-top:2.5em; padding-bottom:3em;}
.honor_3_2 ul li{
padding-top:1.5em; padding-bottom:2em;}
.org_2{
margin:2.5em 0;}
.org_1_1{
font-size:1.5em; margin-top:2.5em;}
.org_1_2{
font-size:1em;}
.footer_left,.footer_right{
display:none;}
.mobile_footer{
display:block;}
.footer_mid{
width:100%;}
.footer_mid_mid{
padding-left:0; padding-right:0;}
.staff-title{
display:none;}
.nysubmenu_select{
display:block;}
.nybanner_1{
font-size:1.5em;}
.nybanner_2{
font-size:2em;}
.nybanner_3{
font-size:1em;}
.about_1_left_2{
font-size:1.5em;}
.staff-title{
margin-bottom:3em;}
.about_1{
margin-bottom:0em;}
.about_2{
padding-top:3em; padding-bottom:4em;}
.about_2_2{
font-size:1.5em;}
.swiper-slide-active .about_3_1 span{
font-size:2.5em; padding-bottom:0.5em;}
.about_3_2{
font-size:1.125em;}
.about_3_3{
font-size:0.875em;}
.about_2_2{
margin-bottom:1em;}
.about_4{
margin-top:3em;}
.about_4_2{
margin-top:2em; margin-bottom:3em;}
.video_mask_1 img{
width:60px;}
.video_mask_2{
font-size:1.25em; margin-top:1.5em;}
.video_mask_3{
font-size:1.25em;}
#videodrug{
margin-top:3em;}
.swiper-container-video .swiper-slide {

    padding:0 calc((100vw - 700px) * 0.0520833333333333);

	width: 700px;

}
}
@media screen and (max-width:1024px) {
.pro_2_3 ul li{
float:left; margin-left:0; margin-right:0; width:33.3333%; text-align:left; margin-bottom:1em;}
.pro_2_3 ul li div{
font-size:1.125em; background-image:url(../images/product/img14.png);}
}
@media screen and (max-width:980px) {
.bidd_2_mid_1_left{
font-size:1.125em;}
.pro_1_4{
margin-bottom:2em;}
.pro_1_4_mid_1 img{
width:15em;}
.pro_1_4_left_line,.pro_1_4_mid_2_line,.pro_1_4_right_line{
display:none;}
.pro_1_4_left{
position:static; float:left; width:100%; margin-bottom:1em;}
.pro_1_4_mid_2{
float:left; position:static; width:100%; margin-bottom:1em;}
.pro_1_4_right{
float:left; position:static; width:100%; margin-bottom:2em;}
.pro_1_4_mid{ margin-bottom:2em;
width:100%; clear:both;}
.pro_1_4_left_3{
margin-top:1em;}

.pro_1_4_left_1{
font-size:1.125em;}
.pro_1_4_left_3 ul li{ width:33.3333%; float:left; padding-left:25px;
font-size:1em; margin-bottom:0.5em; background-image:url(../images/product/img14.png);}
}
@media screen and (max-width:950px) {
.index_3_2_1{
height:auto;}
.index_3_2 ul li{
width:49%; margin-right:0;}
.index_3_2 ul li:nth-child(2n){
float:right;}
.index_3_2 ul li:nth-child(1){
width:100%; margin-right:0;}
.index_3_2_1_pic{
display:none;}
.index_3_2_1 img{
display:block;}
.index_3_2 ul li:nth-child(1) .index_3_2_1 img{
display:none}
.index_3_2 ul li:nth-child(1) .index_3_2_1 img.pcimg{
display:block}

.about_1_left_2{
margin-bottom:0;}
.index_case_mid_pic_mask_font_mid_1 span{
font-size:1em;}
.index_case_mid_pic_mask_font_mid_2{
font-size:1.125em;}
.par_cul_2_2_mid ul li{
width:100%;}
.par_cul_2_2_mid ul li .par_cul_2_2_mid_mid_2{
height:auto; opacity:1; margin:2em 0;}
.par_cul_2_2_mid_mid{
padding:0;}
.par_cul_2_2_mid_l_1,.par_cul_2_2_mid_l_2{
display:none;}
.par_cul_2_2_mid_mid_3{
font-size:1.125em;}
.par_cul_2_2_mid_mid_4{
font-size:0.875em;}
.par_cul_2_2_mid ul li{
padding:2em 0; border-bottom:1px #6a6a6b solid;}
.par_cul_2_2_mid ul li:last-child{
border:none;}
.par_cul_2_1{
margin-top:2.5em;}
.service_2_2 ul li{
width:48%; margin-right:0;}
.service_2_2 ul li:nth-child(2n){
float:right;}
.bus_3_mid_left{
position:static; width:100%; background-image:none;}
.bus_3_mid_left img{
display:block; width:100%;}
.bus_3_mid_right{
width:100%;}
.bus_3_mid_right_mid{
padding:1.5em;}
.bus_2_1_left_3_2 ul{
margin-top:1.5em;}
.bus_2_duan{
margin-bottom:1em;}
.bus_2_1_left{
width:100%;}
.bus_2_1_right{ margin-top:1.5em;
width:100%; text-align:center;}
.bus_2_1_left_1_1{
font-size:1.25em;}
.bus_2_1_left_3_1{
font-size:1em;}
.bus_2_1_left_2{
margin-top:1.5em; margin-bottom:2em;}
.bus_1{
margin-bottom:0em;}
.pro_2_2_jj_mask_1 img{
max-width:29%;}
.pro_2_3{
padding-bottom:5em;} 
.pro_2_3 ul li img{
top:2em; left:0;}
.pro_2_2 ul li{ margin-top:3em; margin-bottom:2.5em;
float:left; width:20%;}
.pro_2_2 ul li.pro_2_2_line{
width:6.6%; background-position:right center}
.honor_3_2 ul li{
width:49%; margin-right:0;}
.honor_3_2 ul li:nth-child(2n){
float:right;}
.about_1_left_2{
font-size:1.25em;}
.about_3_2{
font-size:1em;}
.about_3_1 span{
font-size:1.25em;}
.swiper-slide-active .about_3_1 span{
font-size:2em; padding-bottom:1em;}
.about_2{
padding-bottom:3em;}
}
@media screen and (max-width:850px) {
.index_case_mid_pic_zhezhao{
display:none}
.swiper-button-next-contact-pro, .swiper-button-prev-contact-pro{
display:none}
.index_case_mid_pic_mask_font{
bottom:3.5em;}
.mxcp{
display:block;}
.pub_1 ul li{
width:49%; margin-right:0;}
.pub_1 ul li:nth-child(2n){
float:right;}
.par_cul_3_1_1{
font-size:1.125em; margin-top:1em;}
.par_cul_3_1 ul li{
width:100%; margin-bottom:1.5em;}
.news_1 ul li{
width:48%; margin-right:0;}
.news_1 ul li:nth-child(2n){
float:right;}
.bus_4_2{
padding:0 6%;} 
.bus_4 .swiper-container-video .swiper-slide{
padding:0;}
.bus_4_2_mid_left{
position:static; float:left; width:100%;}
.bus_4_2_mid_left img{
display:block;}
.bus_4_2_mid_right_mid{
padding:2em;}
.bus_4_2_mid_right{
width:100%;}
.swiper-button-next-honor{ top:50%; margin-top:-1em;
width:2em; height:2em; right:1em;}
.swiper-button-prev-honor{top:50%; margin-top:-1em;
width:2em; height:2em; left:1em;}
.swiper-container-video .swiper-slide {

    padding:0 calc((100vw - 550px) * 0.0520833333333333);

	width: 550px;

}
.video_mask_2,.video_mask_3{
font-size:1em;}
.video_mask_2{
margin-top:1.25em;}
.video_mask_1 img{
width:40px;}
.pro_2_3 ul li{
width:48%; float:left; margin-right:0; margin-bottom:1em;}
.pro_2_3 ul li:nth-child(2n){
float:right;}
.pro_2_3 ul li img{ border:1px #dedede solid; display:block; position:static;width:100%;}
.pro_2_3 ul li div{ font-size:0.9375em;
padding-left:0; background:none; width:100%; text-align:center; margin-top:1em;}
.pro_2_3{
padding-top:3em;}
.pro_2_2_mobile{
display:block;}
.div950_hide{
display:none;}
.pro_2_3_cate{
display:block;}
.pro_2_2_mobile .swiper-slide{
width:22%;}
 
.pro_2_2 ul li{
width:100%;}
.pro_2_2 ul li.pro_2_2_line{
width:100%;}
.pro_2_3 ul{ 
display:block;}
.pro_2_3{
padding-top:1.5em;}
}
@media screen and (max-width:760px) {
.banner_info{
position:absolute; margin:0em 0;}
.div760_img{
height:250px; opacity:0;}
.banner_info_1 span,.banner_info_3 a span{
font-size:0.875em;}
.banner_info_3{
margin-top:1.5em;}
.banner_info_2{
font-size:1.5em;}
.index_2_3{
font-size:1.5em;}
.index_2{
padding:5em 0;}
.index_3_2 ul li:nth-child(1) .index_3_2_1 img{
display:block}
.index_3_2 ul li:nth-child(1) .index_3_2_1 img.pcimg{
display:none}

.index_3_2 ul li{
width:100%; margin-bottom:1em;}
.index_3_2 ul li:last-child{
margin-bottom:0;}

.circleChart{
width:32px; height:32px;}
.index_case_mid .index_case_mid_pic_mask_font_mid_3{max-height:5.1em; height:auto; opacity:1;}
.index_case_mid .index_case_mid_pic_mask_font_footer{
height:100%;}
.job_2{
margin-bottom:2.5em;}
.job_3_mid_1_left{
font-size:1.125em;}
.job_3_mid_1_right{
font-size:1.125em;}
.job_3_mid_2_1{
font-size:1.125em;}
.job_4{
margin-top:1.5em; margin-bottom:1.5em;}
.job_1{
font-size:1.25em;}
.par_cul_1_mid_2_2_c_left,.par_cul_1_mid_2_2_c_right{
width:32px; height:32px;}
.par_cul_1_mid_2_1_a{
font-size:1em;}
.pub_1 ul li{
width:100%; margin-bottom:1.5em;}
.pub_1_mid{
opacity:1}
.pub_1_mid_mid{
padding:0 1.5em;}
.pub_1_mid{
padding:1.5em 0;}
.pub_1_mid_3 span{
padding-left:1.5em;}
.pub_1_mid_4{
padding-left:1.5em;}
.pub_1_mid_1{
font-size:1.125em;}
.par_cul_1 ul li{
padding:2.5em 0;}
.par_cul_1_mid_2_1{
font-size:1em;}
.par_cul_1_mid_2_2{
font-size:0.875em;}
.pagination_1{
font-size:0.875em;}
.service_2_2 ul li{
width:100%; margin-bottom:1em;}
.par_2{
background-size:cover; }
.par_2_2_left{
width:100%; text-align:center}
.par_2_2_right{
width:100%; margin-left:0; margin-top:1em;}
.par_2_2{
margin-top:2em;}
.swiper-button-next-news_tj,.swiper-button-prev-news_tj{
top:50%; margin-top:-28px;}
.swiper-container-tj .swiper-slide:hover .news_1_2_hide{
opacity:1;}
.news_tj_mask{
display:none;}
.news_1 ul li{
width:100%; margin-bottom:1em;}
.bus_show_2_1{
margin-top:2.5em; padding-bottom:1.2em;}
.bus_show_2_4{
margin-bottom:3em;}
.div1200{
padding:0 6%;}
.bus_4_2_mid_right_mid_2{
font-size:1.125em;}
.bus_4_2_mid_right_mid_4_1{
font-size:1em;}
.bus_3{
margin-bottom:2.5em;}
.bus_2_1_left_1_1{
font-size:1.125em;}
.pro_1_4_left_1{
font-size:1em;}
.pro_2_2_mobile .swiper-slide{
width:26%;}
.contact_2{
margin-top:2em; margin-bottom:2em;}
.contact_3 ul li{
width:100%; margin-right:0}
.contact_3 ul li:nth-child(2){
width:100%;}
.contact_4 a{
width:100%;}
.honor_3_2_pic_mask_ico,.honor_3_2_pic_mask_border,.honor_3_2_pic_mask{
display:none}
.org_1_1{
font-size:1.25em;}
.tab_img{
overflow-x:auto; }
.tab_img::-webkit-scrollbar-track-piece { background-color: #dedede; border-left: 1px solid rgba(0, 0, 0, 0); } 
.tab_img::-webkit-scrollbar { width: 5px; height: 5px; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; } 
.tab_img::-webkit-scrollbar-thumb { background-color: #b51f22; background-clip: padding-box; -webkit-border-radius: 5px; -moz-border-radius: 5px; border-radius: 5px; min-height: 5px; } 
.tab_img img{
width:1200px; max-width:none} 

.nybanner_1{
font-size:1em;}
.nybanner_3{
font-size:0.875em;}
.nybanner_2{
font-size:1.375em;}
.gotops{
width:32px; height:32px;}
.footer_mid_mid_2 ul li p i{
display:block;}
.footer_top{
padding-bottom:1em;}
.footer_mid_mid_2{
margin-top:2em;}
.footer_mid_mid_2 ul li{
width:100%; margin-bottom:1em; border-bottom:1px #4c4c4d solid;}
.footer_mid_mid_2 ul li p{
margin-bottom:0.5em;}
.footer_mid_mid_2 ul li dl{
display:none;}
.footer_mid_mid_2 ul li.on dl{
display:block; padding-bottom:1em;}
.nysubmenu_select_mid{
padding:0.2em 0.6em;}
.nysubmenu_select_mid select{
font-size:0.9375em;}
.nysubmenu_select{
padding-top:1em; padding-bottom:1em;}
.about_1_left{
width:100%;}
.about_1_right{
background:none; position:static; width:100%;}
.about_1_right img{
display:block; width:100%;}
.about_1_left_1 span{
font-size:1em;}
.about_2_2{
font-size:1.25em;}
.about_1{
margin-bottom:3em;}
}
@media screen and (max-width:640px) {
.banner_info_2{
font-size:1.5em;}
.index_1{
margin:3em 0;}
.index_1_mid_left_3 a{
width:100%;}
.par_2{
padding-bottom:13em;}
.bidd_2_mid_1{
padding-right:0;}
.bidd_2_mid_1_right{
position:static; display:block; text-align:left; padding-top:0.2em;}

.news_info_tj_1{
font-size:1.125em;}
.pro_2_2_mobile .swiper-slide{
width:30%;}
.contact_3 ul li{
margin-bottom:1.5em;}
.contact_6_2 ul li{
width:100%;}
.footer_cp{
display:none;}
.about_4_2{
padding:0 6%;}
#videodrug{
margin-top:2em;}
}
@media screen and (max-width:550px) {
.bus_2_1_left_3_2 ul li{
width:48%;}
.bus_2_1_left_3_2 ul li:nth-child(2n){
float:right;}
}
@media screen and (max-width:500px) {
.pro_2_2_mobile .swiper-slide{
width:36%;}
.pro_1_4_left_3 ul li{
width:50%;}
.fbdl_mid_left{
width:100%;}
.fbdl_mid_right{
width:100%;}
.fbdl_mid_right span{
margin-left:20px;}
.pro_1_4_mid_1 img{
width:12em;}
}
@media screen and (max-width:400px) {

.pro_2_2_mobile .swiper-slide{
width:55%;}
.contact_6_1{
font-size:1.125em;}
.honor_3_2 ul li{
width:100%;}
.video_mask_1 img{
width:32px;}
.video_mask_2{
margin-top:0.5em;}
.video_mask_2,.video_mask_3{
font-size:0.875em;}
.nybanner_1{
font-size:0.875em;}
.nybanner_3{
font-size:0.75em;}
.nybanner_2{
font-size:1.25em;}
.about_1_left_2{
font-size:1.125em;}
}
@media screen and (max-width:320px) {
.bus_2_1_left_3_2 ul li{
width:100%;}
}

/*************************************************/
.stt a{ padding-left:24px;
color:#fff; background-position:left center; background-repeat:no-repeat; background-image:url(../images/img1.png);}
.fr{
float:right; display:inline; margin-right:0em;}
.ovh {
  overflow: hidden; }
#toubu{transition: transform 0.5s ease 0s;}
#mid{
position:relative; transition: all 0.5s ease 0s;
  z-index: 1;}
.moveleft{
  transform: translateX(-66%);
}
#toubu .m-btn { float:right; margin-right:0%;  
  width: 22px;
  height: 20px;
  margin-left:1.5em;
  display: none;
  cursor: pointer;
  margin-top: 25px;
}
@media screen and (max-width:1250px) {
#toubu .m-btn{
display:block;}
}
 
#toubu .m-btn .box {
  display: block;
  width: 100%;
  height: 100%;
  position: relative;
}
#toubu .m-btn .line {
  display: block;
  width: 100%;
  height: 2px;
  background-color: #1d1d1d;
  position: absolute;
  left: 0;
  transition: width 0.3s ease 0s;
}
#toubu .m-btn .line1 {
  width: 12px;
  top: 0;
}
#toubu .m-btn .line2 {
  width: 22px;
  top: 6px;
}
#toubu .m-btn .line3 {
  width: 16px;
  top: 13px;
}
#toubu .m-btn.cur .line1, #toubu .m-btn.cur .line2, #toubu .m-btn.cur .line3 {
  width: 100%;
}
.m-sub-menu.show {
  right: 0;
  transition: all 0.44s ease 0s;
}

.m-sub-menu {
  position: fixed;
  right: -100%;
  width: 66%;
  top: 0;
  z-index: 100;
  height: 100%;
  background-color: #fff;
  transition: all 0.64s ease 0s;
}
.m-sub-menu .top-box {
  line-height: 60px;
  background-color: #b51f22;
}
.m-sub-menu .top-box .stt {
  display: inline-block;
  font-size: 16px;
  color: #acacac;
  margin-left: 8.2%;
   font-family: "Ping Hei Light";
}
.m-sub-menu .top-box .close {
  display: inline-block;
  width: 17px;
  height: 17px;
  background: url(../images/ico_37.png) no-repeat center;
  margin-right: 7.8%;
  margin-top: 22px;
  cursor: pointer;
}
.m-sub-menu .list-wrap ul {
  width: 100%;
}
.m-sub-menu .list-wrap li {
 font-family: "Ping Hei Light";
  line-height: 60px;
  width: 100%;
  border-bottom: 1px solid #f2f2f2;
}
.m-sub-menu .list-wrap li .col-box {
  display: block;
   
  padding: 0 7.8% 0 8.2%;
}
.m-sub-menu .list-wrap .tit {
  font-size: 16px;
  color: #666;
}
.m-sub-menu .list-wrap .point {
  display: inline-block;
  width: 8px;
  height: 12px;
  background: url(../images/ico_38.png) no-repeat center;
  margin-top: 26px;
}
.m-sub-menu .bot-link {
  width: 84%;
  padding: 0 7.8% 0 8.2%;
  margin-top: 30px;
}
.m-sub-menu .bot-link a {
  display: inline-block;
  width: 36px;
  height: 50px;
  margin-right: 20px;
  float: left;
}
 
.m-sub-menu .sec-sub-list {
  position: absolute;
  right: -100%;
  top: 60px;
  width: 100%;
}
.m-sub-menu .sec-sub-list .return-fir {
  display: block;
 
  padding: 0 7.8% 0 8.2%;
  line-height: 60px;
  background-color: #b51f22;
}
.m-sub-menu .sec-sub-list .return-fir p {
  padding-left: 18px;
  color: #fff;
  font-size: 18px;
  background: url(../images/ico_42.png) no-repeat left center;
}
.m-sub-menu .sec-sub-list .boxs {
 font-family: "Ping Hei Light";
  width: 100%;
  position: absolute;
  left: 0;
  top: 0;
  transition: all 0.4s ease 0s;
  background-color: #fff;
}
.m-sub-menu .sec-sub-list .boxs.show {
  left: -100%;
}
.m-sub-menu .sec-sub-list ul, .m-sub-menu .sec-sub-list li {
  width: 100%;
}
.m-sub-menu .sec-sub-list li {
  line-height: 60px;
  border-bottom: 1px solid #f2f2f2;
}
.m-sub-menu .sec-sub-list li a {
  display: block;
  width: 84%;
  padding: 0 7.8% 0 8.2%;
  font-size: 16px;
  color: #666;
}
.m-sub-menu .sec-sub-list .bot-link {
  margin-top: 14px;
}

/*****************/
.line_left{ z-index:10;
position:absolute; left:18.75%;; top:0; width:1px; height:100%; background-repeat:repeat-y; background-image:url(../images/img30.png);}
.line_right{ z-index:10;
position:absolute; right:18.75%;; top:0; width:1px; height:100%; background-repeat:repeat-y; background-image:url(../images/img30.png);}
.line_mid{ z-index:10;
position:absolute; left:50%; top:0; width:1px; height:100%; margin-left:-0.5px; background-repeat:repeat-y; background-image:url(../images/img30.png);}
.indexline_common{
overflow:hidden; position:relative;}
.index_3{
position:relative;}
.index_3_2_1{
z-index:88;}
.bodyon .toubu_menu ul li a.biga{
line-height:70px; height:70px; position:relative;}
.bodyon .toubu_left{
margin-top:16.5px;}
.toubu_menu ul li .xialashow{
top:90px;}
.bodyon .toubu_menu ul li .xialashow{
top:70px;}
.toubu_phone{
margin-top:25.75px;}
.bodyon .toubu_phone{
margin-top:15.75px;}
.showxialamenubg{
top:90px;}
.bodyon .showxialamenubg{
top:70px;}
.toubuhide{
left:0; top:0; width:100%; height:90px; z-index:777; position:fixed;opacity:0;}
.bodyon .toubuhide,.bodyon3 .toubuhide{
opacity:1; background-color:#fff;}
.bodyon .toubuhide{
height:70px;}
/**************/
.rollbg{width: 100%;opacity:0;
background-image:url(../images/img29.png);
    z-index: 0;
    position: absolute;
    top: 0;
    right: -100%;
    height: 100%;
    transition: all 0.4s ease;
    /*transition-delay: 0.6s; */}
.indexbanner_bus_mid.on .rollbg{
transition: -webkit-transform 0.6s cubic-bezier(0.55, 0.085, 0.68, 0.53);
    transition: transform 0.6s cubic-bezier(0.55, 0.085, 0.68, 0.53);
    transition: -webkit-transform 0.8s cubic-bezier(0.55, 0.085, 0.68, 0.53), -webkit-transform 0.8s cubic-bezier(0.55, 0.085, 0.68, 0.53);
    transition: transform 0.6s cubic-bezier(0.55, 0.085, 0.68, 0.53), -webkit-transform 0.8s cubic-bezier(0.55, 0.085, 0.68, 0.53);
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0); opacity:1;}
.indexbanner_bus_mid_mid{
z-index:1;transition: all 0.6s ease;
    /*transition-delay: 0.8s;*/}
.indexbanner_bus_mid.on{
background-image:none;}
.indexbanner_bus_mid.on .indexbanner_bus_mid_mid{
 transition: -webkit-transform 0.6s cubic-bezier(0.55, 0.085, 0.68, 0.53);
    transition: transform 0.6s cubic-bezier(0.55, 0.085, 0.68, 0.53);
    transition: -webkit-transform 0.8s cubic-bezier(0.55, 0.085, 0.68, 0.53), -webkit-transform 0.8s cubic-bezier(0.55, 0.085, 0.68, 0.53);
    transition: transform 0.6s cubic-bezier(0.55, 0.085, 0.68, 0.53), -webkit-transform 0.8s cubic-bezier(0.55, 0.085, 0.68, 0.53);
    -webkit-transform: translate3d(-100%, 0, 0);
            transform: translate3d(-100%, 0, 0); opacity:1;
 }

/**********************/
@media screen and (max-width:1250px) {
.toubu_left{
margin-top:16.5px;}
.toubuhide{
height:70px; background-color:#fff; display:none}
}
.job_3 ul li:hover .job_3_mid_1_left,.job_3 ul li:hover .job_3_mid_1_right{
color:#b51f22}
.job_3 ul li.on .job_3_mid_1_left,.job_3 ul li.on .job_3_mid_1_right{
color:#fff}
.index_2_4 a:hover img{
padding-right:20px;}
@media screen and (max-width:1090px) {
#newprocase .swiper-button-prev{
left:-1.5em;}
#newprocase .swiper-button-next{
right:-1.5em;}
}
/**********2019625***********/
.footer_right_mid_2 div{
font-size:1em;}
.footer_left_mid{
padding-right:6%;}
.footer_right_mid_2 dd{
float:left; width:47%;  
}
.footer_right_mid{
padding-left:10%;}
.footer_right_mid_2 dd:nth-child(2){
float:right;}
.footer_right{
width:19%;}
.footer_left{
width:26%;}
@media screen and (max-width:760px) {
.bus_1 a{
font-size:1.125em;}
.indexbanner_bus_mid_mid{
right:0;transition: all 0s ease;opacity:1;}
.indexbanner_bus_mid.on .indexbanner_bus_mid_mid,.indexbanner_bus_mid_mid{
 transition: -webkit-transform 0s cubic-bezier(0, 0, 0, 0); right:0;
    transition: transform 0s cubic-bezier(0, 0, 0, 0);
    transition: -webkit-transform 0.8s cubic-bezier(0, 0, 0, 0), -webkit-transform 0.8s cubic-bezier(0, 0, 0, 0);
    transition: transform 0s cubic-bezier(0, 0, 0, 0), -webkit-transform 0.8s cubic-bezier(0, 0, 0, 0);
    -webkit-transform: translate3d(0%, 0, 0);
            transform: translate3d(0%, 0, 0); opacity:1;
 }
.rollbg{
display:none;}
.indexbanner_bus{
background-image:url(../images/img29.png);}

}
.bus_2_1{
position:relative; overflow:hidden;}
.bus_2_1_right{
position:absolute; height:100%;  right:0; top:0;}
.bus_2_1_right img{
max-width:88%;}
@media screen and (max-width:950px) {
.gdiv{
display:none;}
.bus_2_1_right{
position:static; height:auto;}
}
.indexbanner_bus .swiper-button-white{
display:block;}

@media screen and (min-width:640px) {
.about_3_mid{
width:640px;}
}
#pagination{
display:inline-block;}
.page_tiaozhuan{ font-size:1em;
width:50px; margin:0 0.5em; border:1px #dedede solid; padding:0.27em 0; text-align:center;}
.page_tiaozhuan_btn{ background-color:#fff; font-size:1em; cursor:pointer; background-color:#fff; color:#3d3d3d;
display:inline-block; padding:0.3em 0.9em; margin-left:0.5em; border:1px #dedede solid; text-align:center;-webkit-transition-duration: 0.5s; -ms-transition-duration: 0.5s; -o-transition-duration: 0.5s; -moz-transition-duration: 0.5s; transition-duration: 0.5s;}
.page_tiaozhuan_btn:hover{
background-color:#b51f22; color:#fff; border-color:#b51f22}
@media screen and (max-width:500px) {
#pagination{
display:block; padding-bottom:1em;}
.pagetip,.page_tiaozhuan_btn,.page_tiaozhuan{
font-size:0.875em;}
.page_tiaozhuan{
padding:0.24em 0;}
}
#pagination a{ padding:0.3em 0.9em; background-color:#fff; margin:0 0.1em;
display:inline-block; border:1px #dedede solid;}
#pagination a:hover,#pagination span.on a{
background-color:#b51f22; color:#fff; border-color:#b51f22;}

@media screen and (min-width:1440px) and (max-width:2900px){
 
.news_1_1 img{
  height:18.5vw;}
}
@media screen and (min-width:1200px) and (max-width:1440px){
 
.news_1_1 img{
  height:22vw;}
}




